immediately stop what one was doing - Alemán Inglés Diccionario